package com.business.redis.constant;

/**
 * redis key 常量
 */
public interface RedisKeyConstant {

    String AREA_QUERY = "com.business.sys.entity.Area:query:%s";
    String AREA_QUERY_ALL_CITY = "com.business.sys.entity.Area:queryAllCity";
    String AREA_QUERY_ALL = "com.business.sys.entity.Area:queryAll";

    String CONFIG_QUERY_BY_CODE = "com.business.sys.entity.Config:queryByCode:%s";

    String DICTIONARY_ITEM_QUERY = "com.business.sys.entity.DictionaryItem:query:%s";
    String DICTIONARY_ITEM_QUERY_BY_ID = "com.business.sys.entity.DictionaryItem:queryById:%s";

    String DICTIONARY_SCOPE_ITEM_QUERY = "com.business.sys.entity.DictionaryScopeItem:query:%s";
    String DICTIONARY_SCOPE_ITEM_QUERY_BY_ID = "com.business.sys.entity.DictionaryScopeItem:queryById:%s";

    String INDUSTRY_CATEGORY_QUERY = "com.business.sys.entity.IndustryCategory:query:%s";
    String INDUSTRY_CATEGORY_QUERY_ALL = "com.business.sys.entity.IndustryCategory:queryAll";


    String USER_GET_CAPTCHA = "com.business.user.entity.User:getCaptcha:%s";
    String USER_GET_VERIFICATION_CODE_FLAG = "com.business.user.entity.User:getVerificationCodeFlag:%s";
    String USER_GET_VERIFICATION_CODE = "com.business.user.entity.User:getVerificationCode:%s";

    String USER_FRIEND_LIST = "com.business.user.entity.User:friendList:%s";

    String USER_PHONE_TOKEN = "com.business.user.entity.User:phoneToken:%s";
    String USER_GET_PHONE = "com.business.user.entity.User:getPhone:%s";


    String USER_LOGIN_USER = "com.business.user.entity.User:loginUser:%s";

    String MESSAGE_QUERY = "com.business.user.entity.Message:query:%s";
    String MESSAGE_COUNT = "com.business.user.entity.Message:count:%s";
    String MESSAGE_COUNT_BY_TYPE = "com.business.user.entity.Message:countByType:%s";


    String USER_DATA_QUANTITY_QUERY_BY_USER = "com.business.user.entity.UserDataQuantity:queryByUser:%s";


    String USER_DETAILS_QUERY_USER = "com.business.user.entity.UserDetails:queryUser:%s";
    String USER_DETAILS_QUERY_NAME = "com.business.user.entity.UserDetails:queryName:%s";
    String USER_DETAILS_QUERY_TAG_LIST = "com.business.user.entity.UserDetails:queryTagList:%s";

    String USER_DETAILS_HOT_TAG_LIST = "com.business.user.entity.UserDetails:hotTagList:%s:%s";
    String USER_DETAILS_HOT_TAG_LIST2 = "com.business.user.entity.UserDetails:hotTagList";



    String DYNAMIC_CONTENT_TEMPLATE_QUERY_LIST = "com.business.dynamic.entity.DynamicContentTemplate:queryList:%s:%s";
    String DYNAMIC_CONTENT_TEMPLATE_QUERY = "com.business.dynamic.entity.DynamicContentTemplate:query:%s";


    String DYNAMIC_QUERY= "com.business.dynamic.entity.Dynamic:query:%s";
    String DYNAMIC_ADD_TOKEN= "com.business.dynamic.entity.Dynamic:addToken:%s";
    String DYNAMIC_UPLOAD_IMAGES= "com.business.dynamic.entity.Dynamic:uploadImages:%s";
    String DYNAMIC_IMAGES= "com.business.dynamic.entity.Dynamic:images:%s";
    String DYNAMIC_ATTRIBUTE_LIST= "com.business.dynamic.entity.Dynamic:attributeList:%s";
    String DYNAMIC_RECOMMEND_LIST= "com.business.dynamic.entity.Dynamic:recommendList:%s";

    String DYNAMIC_LIKE= "com.business.dynamic.entity.DynamicLike:like:%s";


    String DYNAMIC_MESSAGE_COUNT_BY_TYPE= "com.business.dynamic.entity.DynamicMessage:countByType:%s";
    String DYNAMIC_MESSAGE_COUNT= "com.business.dynamic.entity.DynamicMessage:count:%s";


    String DYNAMIC_FILTER_QUERY_LIST= "com.business.dynamic.entity.DynamicFilter:queryList:%s:%s";


    String DYNAMIC_DEFAULT_ATTRIBUTE_QUERYLIST1= "com.business.dynamic.entity.DynamicDefaultAttribute:queryList:%s:%s:%s";
    String DYNAMIC_DEFAULT_ATTRIBUTE_QUERYLIST2= "com.business.dynamic.entity.DynamicDefaultAttribute:queryList:%s:%s";
    String DYNAMIC_DEFAULT_ATTRIBUTE_QUERYLIST3= "com.business.dynamic.entity.DynamicDefaultAttribute:queryList:%s";


    String DICTIONARY_TYPE_QUERY_LIST = "com.business.dynamic.entity.DictionaryType:queryList:%s";

}
